Disk space monitoring

Media mount
리눅스 파일시스템은 하나의 가상 디렉토리(루트; /)에 모든 미디어 디스크를 결합한다.
새로운 미디어 디스크를 사용하기 위해서는 가상 디렉토리에 배치해야 하며, 이를 마운트라고 한다.

대부분의 리눅스 배포판은 특정한 유형의 이동식 미디어를 자동으로 마운트할 수 있는 기능을 제공한다.
mount #
└─$ mount | head -n 1
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
- 미디어의 장치 파일 이름
- 미디어가 마운트된 가상 디렉토리의 마운트 지점
- 파일 시스템 유형
- 마운트 된 미디어의 엑세스 상태

수동으로 가상 디렉토리에 미디어 장치를 마운트하려면 루트 사용자로 로그인하거나, 루트 사용자로 명령어 실행(sudo)이 필요하다
sudo mount -t type [device node] [directory]
umount
이동식 미디어 장치를 제거하기 위해서는 시스템에서 제거하기 전에 언마운트부터 해야 한다.
umount [directory | device node]
df
각각의 장치에 얼마나 많은 디스크 공간이 남아있는지 확 인
(lsblk는 block device 드라이버에 질의, df는 filey system 드라이버에 질의)
df # block 1024
df -h # block Mbyte, Gbyte
du
현재 디렉토리에 있는 모든 파일, 디렉토리 및 하위 디렉토리를 표시하고 각각의 파일이나 디렉토리가 얼마나 많은
디스크 블록을 차지하고 있는지 출력
du
du -c #
du -h # block Mbyte, Gbyte
du -s # ( block )